<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PxPreprocessor.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="PhysXLogoBlack.png"/></td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('PxPreprocessor_8h.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">PxPreprocessor.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;stddef.h&gt;</code><br />
<code>#include &lt;ciso646&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="PxPreprocessor_8h__dep__incl.png" border="0" usemap="#PxPreprocessor_8hdep" alt=""/></div>
<map name="PxPreprocessor_8hdep" id="PxPreprocessor_8hdep">
<area shape="rect" id="node2" href="PxStringTable_8h.html" title="PxStringTable.h" alt="" coords="2057,379,2172,405"/>
<area shape="rect" id="node5" href="PxPhysicsAPI_8h.html" title="PxPhysicsAPI.h" alt="" coords="1580,603,1697,629"/>
<area shape="rect" id="node9" href="PxWindowsDelayLoadHook_8h.html" title="PxWindowsDelayLoadHook.h" alt="" coords="131,80,325,107"/>
<area shape="rect" id="node10" href="PxBVH33MidphaseDesc_8h.html" title="PxBVH33MidphaseDesc.h" alt="" coords="1997,229,2173,256"/>
<area shape="rect" id="node13" href="PxBVH34MidphaseDesc_8h.html" title="PxBVH34MidphaseDesc.h" alt="" coords="2197,229,2373,256"/>
<area shape="rect" id="node14" href="PxCudaContextManager_8h.html" title="PxCudaContextManager.h" alt="" coords="799,80,974,107"/>
<area shape="rect" id="node15" href="PxCudaMemoryManager_8h.html" title="PxCudaMemoryManager.h" alt="" coords="999,80,1175,107"/>
<area shape="rect" id="node16" href="PxConstraintExt_8h.html" title="PxConstraintExt.h" alt="" coords="1499,155,1627,181"/>
<area shape="rect" id="node17" href="PxFoundationConfig_8h.html" title="PxFoundationConfig.h" alt="" coords="1135,304,1284,331"/>
<area shape="rect" id="node26" href="PxForceMode_8h.html" title="PxForceMode.h" alt="" coords="43,453,157,480"/>
<area shape="rect" id="node28" href="PxVisualizationParameter_8h.html" title="PxVisualizationParameter.h" alt="" coords="182,453,365,480"/>
<area shape="rect" id="node29" href="PxTaskDefine_8h.html" title="PxTaskDefine.h" alt="" coords="1023,155,1137,181"/>
<area shape="rect" id="node32" href="PxIntrinsics_8h.html" title="PxIntrinsics.h" alt="" coords="2747,80,2848,107"/>
<area shape="rect" id="node33" href="PxMath_8h.html" title="PxMath.h" alt="" coords="675,155,754,181"/>
<area shape="rect" id="node43" href="PxSimpleTypes_8h.html" title="PxSimpleTypes.h" alt="" coords="2399,155,2523,181"/>
<area shape="rect" id="node3" href="PxRepXSimpleType_8h.html" title="PxRepXSimpleType.h" alt="" coords="2039,453,2185,480"/>
<area shape="rect" id="node6" href="PxSerialization_8h.html" title="PxSerialization.h" alt="" coords="2209,453,2329,480"/>
<area shape="rect" id="node8" href="PxStringTableExt_8h.html" title="PxStringTableExt.h" alt="" coords="1727,453,1862,480"/>
<area shape="rect" id="node4" href="PxRepXSerializer_8h.html" title="PxRepXSerializer.h" alt="" coords="2043,528,2176,555"/>
<area shape="rect" id="node7" href="PxExtensionsAPI_8h.html" title="PxExtensionsAPI.h" alt="" coords="1677,528,1811,555"/>
<area shape="rect" id="node11" href="PxMidphaseDesc_8h.html" title="PxMidphaseDesc.h" alt="" coords="2105,304,2239,331"/>
<area shape="rect" id="node12" href="PxCooking_8h.html" title="PxCooking.h" alt="" coords="2247,379,2343,405"/>
<area shape="rect" id="node18" href="PxAssert_8h.html" title="PxAssert.h" alt="" coords="1046,379,1133,405"/>
<area shape="rect" id="node21" href="PxMathUtils_8h.html" title="PxMathUtils.h" alt="" coords="1157,379,1261,405"/>
<area shape="rect" id="node23" href="PxCapsuleGeometry_8h.html" title="PxCapsuleGeometry.h" alt="" coords="1337,379,1490,405"/>
<area shape="rect" id="node24" href="PxPlaneGeometry_8h.html" title="PxPlaneGeometry.h" alt="" coords="883,379,1021,405"/>
<area shape="rect" id="node25" href="PxFoundation_8h.html" title="PxFoundation.h" alt="" coords="1514,379,1627,405"/>
<area shape="rect" id="node19" href="PxTask_8h.html" title="PxTask.h" alt="" coords="781,453,859,480"/>
<area shape="rect" id="node20" href="PxScene_8h.html" title="PxScene.h" alt="" coords="491,528,578,555"/>
<area shape="rect" id="node22" href="PxMassProperties_8h.html" title="PxMassProperties.h" alt="" coords="1461,453,1601,480"/>
<area shape="rect" id="node27" href="PxRigidBody_8h.html" title="PxRigidBody.h" alt="" coords="54,528,162,555"/>
<area shape="rect" id="node30" href="PxCpuDispatcher_8h.html" title="PxCpuDispatcher.h" alt="" coords="1090,229,1225,256"/>
<area shape="rect" id="node31" href="PxTaskManager_8h.html" title="PxTaskManager.h" alt="" coords="939,229,1066,256"/>
<area shape="rect" id="node41" href="PxMemory_8h.html" title="PxMemory.h" alt="" coords="2867,379,2963,405"/>
<area shape="rect" id="node34" href="PxJointLimit_8h.html" title="PxJointLimit.h" alt="" coords="707,528,811,555"/>
<area shape="rect" id="node35" href="PxGeometry_8h.html" title="PxGeometry.h" alt="" coords="1308,304,1415,331"/>
<area shape="rect" id="node36" href="PxPlane_8h.html" title="PxPlane.h" alt="" coords="579,304,661,331"/>
<area shape="rect" id="node37" href="PxVec2_8h.html" title="PxVec2.h" alt="" coords="909,528,987,555"/>
<area shape="rect" id="node38" href="PxVec3_8h.html" title="PxVec3.h" alt="" coords="582,229,661,256"/>
<area shape="rect" id="node40" href="PxVec4_8h.html" title="PxVec4.h" alt="" coords="425,304,503,331"/>
<area shape="rect" id="node39" href="PxVehicleUtilTelemetry_8h.html" title="PxVehicleUtilTelemetry.h" alt="" coords="1603,304,1771,331"/>
<area shape="rect" id="node42" href="PxVehicleUpdate_8h.html" title="PxVehicleUpdate.h" alt="" coords="2843,453,2976,480"/>
<area shape="rect" id="node44" href="PxFileBuf_8h.html" title="PxFileBuf.h" alt="" coords="2918,229,3007,256"/>
<area shape="rect" id="node45" href="PxVehicleShaders_8h.html" title="PxVehicleShaders.h" alt="" coords="2499,229,2639,256"/>
<area shape="rect" id="node46" href="PxVehicleWheels_8h.html" title="PxVehicleWheels.h" alt="" coords="2555,304,2691,331"/>
<area shape="rect" id="node47" href="PxVehicleTireFriction_8h.html" title="PxVehicleTireFriction.h" alt="" coords="2987,379,3143,405"/>
<area shape="rect" id="node48" href="PxVehicleUtilSetup_8h.html" title="PxVehicleUtilSetup.h" alt="" coords="2658,528,2803,555"/>
<area shape="rect" id="node49" href="Px_8h.html" title="Px.h" alt="" coords="1846,304,1895,331"/>
<area shape="rect" id="node50" href="PxIO_8h.html" title="PxIO.h" alt="" coords="2469,379,2531,405"/>
</map>
</div>
</div>
<p><a href="PxPreprocessor_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxPackValidation.html">PxPackValidation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gaaa541ee81b5c7958c1367b710cfa99ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaaa541ee81b5c7958c1367b710cfa99ed">PX_STRINGIZE_HELPER</a>(X)&#160;&#160;&#160;#X</td></tr>
<tr class="separator:gaaa541ee81b5c7958c1367b710cfa99ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40e7fc272047a5ab6870668b81aca1a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga40e7fc272047a5ab6870668b81aca1a3">PX_STRINGIZE</a>(X)&#160;&#160;&#160;<a class="el" href="group__foundation.html#gaaa541ee81b5c7958c1367b710cfa99ed">PX_STRINGIZE_HELPER</a>(X)</td></tr>
<tr class="separator:ga40e7fc272047a5ab6870668b81aca1a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga571ac4b7ead96ee2a8ad83d1ebe1aec9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga571ac4b7ead96ee2a8ad83d1ebe1aec9">PX_CONCAT_HELPER</a>(X,  Y)&#160;&#160;&#160;X##Y</td></tr>
<tr class="separator:ga571ac4b7ead96ee2a8ad83d1ebe1aec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f35262177498e8a11a4f3e5ba83e5e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga5f35262177498e8a11a4f3e5ba83e5e8">PX_CONCAT</a>(X,  Y)&#160;&#160;&#160;<a class="el" href="group__foundation.html#ga571ac4b7ead96ee2a8ad83d1ebe1aec9">PX_CONCAT_HELPER</a>(X, Y)</td></tr>
<tr class="separator:ga5f35262177498e8a11a4f3e5ba83e5e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaec15ff1639b763560ddaffc82936ff03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaec15ff1639b763560ddaffc82936ff03">PX_VC</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gaec15ff1639b763560ddaffc82936ff03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga382d2b60e6161c1dcb3801bbf8e1b4a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga382d2b60e6161c1dcb3801bbf8e1b4a3">PX_CLANG</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga382d2b60e6161c1dcb3801bbf8e1b4a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga732674527c19934c396385ac405993b6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga732674527c19934c396385ac405993b6">PX_GCC</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga732674527c19934c396385ac405993b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga966bf639353d2b617e4925513859c1ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga966bf639353d2b617e4925513859c1ff">PX_XBOXONE</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga966bf639353d2b617e4925513859c1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6479493426d89a1b6a1c1786ecdf8fa7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga6479493426d89a1b6a1c1786ecdf8fa7">PX_XBOX_SERIES_X</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga6479493426d89a1b6a1c1786ecdf8fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb26faf6ab4449f92b90eaedb74d6f3b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gafb26faf6ab4449f92b90eaedb74d6f3b">PX_WIN64</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gafb26faf6ab4449f92b90eaedb74d6f3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4b372e9d2d91a0a86d40f7486936993"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gac4b372e9d2d91a0a86d40f7486936993">PX_WIN32</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gac4b372e9d2d91a0a86d40f7486936993"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe2aa1202597c18f98b9e7cefdf807a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gabe2aa1202597c18f98b9e7cefdf807a8">PX_ANDROID</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gabe2aa1202597c18f98b9e7cefdf807a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73b08402e151455258acc7ec628a277b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga73b08402e151455258acc7ec628a277b">PX_LINUX</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga73b08402e151455258acc7ec628a277b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae61c2ba4eafd46db3a41bb5d86f3f4a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gae61c2ba4eafd46db3a41bb5d86f3f4a8">PX_IOS</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gae61c2ba4eafd46db3a41bb5d86f3f4a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b3efd786b831b6cfd30e51dcd3c5ca2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga2b3efd786b831b6cfd30e51dcd3c5ca2">PX_OSX</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga2b3efd786b831b6cfd30e51dcd3c5ca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42b3e630801b256ea6a118cea57757d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga42b3e630801b256ea6a118cea57757d3">PX_PS4</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga42b3e630801b256ea6a118cea57757d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69c3fa9b2882d545ebdb965086853c62"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga69c3fa9b2882d545ebdb965086853c62">PX_SWITCH</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga69c3fa9b2882d545ebdb965086853c62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga927c1801f7f1134c1344caaff90bd632"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga927c1801f7f1134c1344caaff90bd632">PX_UWP</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga927c1801f7f1134c1344caaff90bd632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga559a6fbf1f502edf3e25e3b90647f111"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga559a6fbf1f502edf3e25e3b90647f111">PX_X64</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga559a6fbf1f502edf3e25e3b90647f111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f7abce9f24240386fb46d29e4332d3d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga4f7abce9f24240386fb46d29e4332d3d">PX_X86</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga4f7abce9f24240386fb46d29e4332d3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8853e1b0f46c6dd7043b948747a19a19"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga8853e1b0f46c6dd7043b948747a19a19">PX_A64</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga8853e1b0f46c6dd7043b948747a19a19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad566a9166622790d99924279df71eaf4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gad566a9166622790d99924279df71eaf4">PX_ARM</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gad566a9166622790d99924279df71eaf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5bd657340cb0dc207107cb1742d1135b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga5bd657340cb0dc207107cb1742d1135b">PX_PPC</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga5bd657340cb0dc207107cb1742d1135b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dd18616fa4eec4df42b5f3505dd2a64"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga2dd18616fa4eec4df42b5f3505dd2a64">PX_SSE2</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga2dd18616fa4eec4df42b5f3505dd2a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41ea3463989964c5a4e21d68a9d3884a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga41ea3463989964c5a4e21d68a9d3884a">PX_NEON</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga41ea3463989964c5a4e21d68a9d3884a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43eec71a9b57bd336f2208cb33dba42e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga43eec71a9b57bd336f2208cb33dba42e">PX_VMX</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga43eec71a9b57bd336f2208cb33dba42e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b6fbb539e9185279ced84864179180b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga7b6fbb539e9185279ced84864179180b">PX_DEBUG</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga7b6fbb539e9185279ced84864179180b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadff4cde4e8b8443cfbe024b9fb52a891"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gadff4cde4e8b8443cfbe024b9fb52a891">PX_CHECKED</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gadff4cde4e8b8443cfbe024b9fb52a891"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabefdbdd6927f15e90168c46824f7bd38"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gabefdbdd6927f15e90168c46824f7bd38">PX_PROFILE</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gabefdbdd6927f15e90168c46824f7bd38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6952091abd80c0c93a99d331b6c97482"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga6952091abd80c0c93a99d331b6c97482">PX_DEBUG_CRT</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga6952091abd80c0c93a99d331b6c97482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65237bda8f886bb466e89d01a1ba0a77"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga65237bda8f886bb466e89d01a1ba0a77">PX_NVTX</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga65237bda8f886bb466e89d01a1ba0a77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6e47183b054e4c5d6a478a00fe91e27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gae6e47183b054e4c5d6a478a00fe91e27">PX_GCC_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#ga382d2b60e6161c1dcb3801bbf8e1b4a3">PX_CLANG</a> || <a class="el" href="group__foundation.html#ga732674527c19934c396385ac405993b6">PX_GCC</a>)</td></tr>
<tr class="separator:gae6e47183b054e4c5d6a478a00fe91e27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5121e2d88c11a94738ee44b0b6b339a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga5121e2d88c11a94738ee44b0b6b339a2">PX_WINDOWS_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#gac4b372e9d2d91a0a86d40f7486936993">PX_WIN32</a> || <a class="el" href="group__foundation.html#gafb26faf6ab4449f92b90eaedb74d6f3b">PX_WIN64</a> || <a class="el" href="group__foundation.html#ga927c1801f7f1134c1344caaff90bd632">PX_UWP</a>)</td></tr>
<tr class="separator:ga5121e2d88c11a94738ee44b0b6b339a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa68c4b18475815da696850a588b3ac8b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaa68c4b18475815da696850a588b3ac8b">PX_MICROSOFT_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#ga966bf639353d2b617e4925513859c1ff">PX_XBOXONE</a> || <a class="el" href="group__foundation.html#ga5121e2d88c11a94738ee44b0b6b339a2">PX_WINDOWS_FAMILY</a> || <a class="el" href="group__foundation.html#ga6479493426d89a1b6a1c1786ecdf8fa7">PX_XBOX_SERIES_X</a>)</td></tr>
<tr class="separator:gaa68c4b18475815da696850a588b3ac8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6237ff50213fc9872d4569a649dcd53"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaa6237ff50213fc9872d4569a649dcd53">PX_LINUX_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#ga73b08402e151455258acc7ec628a277b">PX_LINUX</a> || <a class="el" href="group__foundation.html#gabe2aa1202597c18f98b9e7cefdf807a8">PX_ANDROID</a>)</td></tr>
<tr class="separator:gaa6237ff50213fc9872d4569a649dcd53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4330ceada999f3f6d10f7bd4b3dd3c2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga4330ceada999f3f6d10f7bd4b3dd3c2f">PX_APPLE_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#gae61c2ba4eafd46db3a41bb5d86f3f4a8">PX_IOS</a> || <a class="el" href="group__foundation.html#ga2b3efd786b831b6cfd30e51dcd3c5ca2">PX_OSX</a>)</td></tr>
<tr class="separator:ga4330ceada999f3f6d10f7bd4b3dd3c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7d515be586be72c5c485c5624783a97"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gad7d515be586be72c5c485c5624783a97">PX_UNIX_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#gaa6237ff50213fc9872d4569a649dcd53">PX_LINUX_FAMILY</a> || <a class="el" href="group__foundation.html#ga4330ceada999f3f6d10f7bd4b3dd3c2f">PX_APPLE_FAMILY</a>)</td></tr>
<tr class="separator:gad7d515be586be72c5c485c5624783a97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab14d7af80f3dc4ff432087381fcefdb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gab14d7af80f3dc4ff432087381fcefdb9">PX_EMSCRIPTEN</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gab14d7af80f3dc4ff432087381fcefdb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga481340bf67229603a2c5b9257874934a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga481340bf67229603a2c5b9257874934a">PX_INTEL_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#ga559a6fbf1f502edf3e25e3b90647f111">PX_X64</a> || <a class="el" href="group__foundation.html#ga4f7abce9f24240386fb46d29e4332d3d">PX_X86</a>)</td></tr>
<tr class="separator:ga481340bf67229603a2c5b9257874934a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99db209a98702e2d6673d967bac37d07"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga99db209a98702e2d6673d967bac37d07">PX_ARM_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#gad566a9166622790d99924279df71eaf4">PX_ARM</a> || <a class="el" href="group__foundation.html#ga8853e1b0f46c6dd7043b948747a19a19">PX_A64</a>)</td></tr>
<tr class="separator:ga99db209a98702e2d6673d967bac37d07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9e21d1f7a04c78926a89d936c97546f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gac9e21d1f7a04c78926a89d936c97546f">PX_P64_FAMILY</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#ga559a6fbf1f502edf3e25e3b90647f111">PX_X64</a> || <a class="el" href="group__foundation.html#ga8853e1b0f46c6dd7043b948747a19a19">PX_A64</a>)</td></tr>
<tr class="separator:gac9e21d1f7a04c78926a89d936c97546f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad76274b09d89544fc4133c8d915293ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gad76274b09d89544fc4133c8d915293ed">PX_LIBCPP</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:gad76274b09d89544fc4133c8d915293ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d26d765b23de0bca18dd327cde2d8f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga8d26d765b23de0bca18dd327cde2d8f8">PX_WINDOWS</a>&#160;&#160;&#160;(<a class="el" href="group__foundation.html#ga5121e2d88c11a94738ee44b0b6b339a2">PX_WINDOWS_FAMILY</a> &amp;&amp; !<a class="el" href="group__foundation.html#ga99db209a98702e2d6673d967bac37d07">PX_ARM_FAMILY</a>)</td></tr>
<tr class="separator:ga8d26d765b23de0bca18dd327cde2d8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43c56deefc64fae5fe077a232a10056c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga43c56deefc64fae5fe077a232a10056c">PX_ENABLE_ASSERTS</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga43c56deefc64fae5fe077a232a10056c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea189596f11f07c586d4757cc67e8f7f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaea189596f11f07c586d4757cc67e8f7f">PX_C_EXPORT</a></td></tr>
<tr class="separator:gaea189596f11f07c586d4757cc67e8f7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac40d28c5e85426df7a98ff9bd597810c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gac40d28c5e85426df7a98ff9bd597810c">PX_UNIX_EXPORT</a></td></tr>
<tr class="separator:gac40d28c5e85426df7a98ff9bd597810c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5be743320fae5abf91e51efebced816e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga5be743320fae5abf91e51efebced816e">PX_DLL_EXPORT</a>&#160;&#160;&#160;<a class="el" href="group__foundation.html#gac40d28c5e85426df7a98ff9bd597810c">PX_UNIX_EXPORT</a></td></tr>
<tr class="separator:ga5be743320fae5abf91e51efebced816e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfbe26e2b38cec0e72ed7d70872d234f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gadfbe26e2b38cec0e72ed7d70872d234f">PX_DLL_IMPORT</a></td></tr>
<tr class="separator:gadfbe26e2b38cec0e72ed7d70872d234f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65a319adb859941e5bd98575280b8d19"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga65a319adb859941e5bd98575280b8d19">PX_CALL_CONV</a></td></tr>
<tr class="separator:ga65a319adb859941e5bd98575280b8d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1145ffab2cc9a77ca65b59ba4126342f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga1145ffab2cc9a77ca65b59ba4126342f">PX_PUSH_PACK_DEFAULT</a></td></tr>
<tr class="separator:ga1145ffab2cc9a77ca65b59ba4126342f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9aad3b08e5e15565ff39638b753f4a92"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga9aad3b08e5e15565ff39638b753f4a92">PX_POP_PACK</a></td></tr>
<tr class="separator:ga9aad3b08e5e15565ff39638b753f4a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb03347b642a2a5bdea1f9b305a6fbec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gacb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a>&#160;&#160;&#160;inline</td></tr>
<tr class="separator:gacb03347b642a2a5bdea1f9b305a6fbec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a774eed3cad34b0f636332a3d28c6bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga6a774eed3cad34b0f636332a3d28c6bb">PX_FORCE_INLINE</a>&#160;&#160;&#160;inline</td></tr>
<tr class="separator:ga6a774eed3cad34b0f636332a3d28c6bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56b7f4f37ac451a47f3d7d661069aa49"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga56b7f4f37ac451a47f3d7d661069aa49">PX_NOINLINE</a></td></tr>
<tr class="separator:ga56b7f4f37ac451a47f3d7d661069aa49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b15bb2f7697b2bed10eb5477909fbe4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga3b15bb2f7697b2bed10eb5477909fbe4">PX_RESTRICT</a>&#160;&#160;&#160;__restrict</td></tr>
<tr class="separator:ga3b15bb2f7697b2bed10eb5477909fbe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga838010cc1baa6df8d6ff0fc5655274dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga838010cc1baa6df8d6ff0fc5655274dd">PX_NOALIAS</a></td></tr>
<tr class="separator:ga838010cc1baa6df8d6ff0fc5655274dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95024dd88a7efd73c060616238ccbe8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga95024dd88a7efd73c060616238ccbe8a">PX_ALIGN</a>(alignment,  decl)</td></tr>
<tr class="separator:ga95024dd88a7efd73c060616238ccbe8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa645944027e6f4e405de626910e82d8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaa645944027e6f4e405de626910e82d8d">PX_ALIGN_PREFIX</a>(alignment)</td></tr>
<tr class="separator:gaa645944027e6f4e405de626910e82d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7160eeaa47f99f991d9b1f113b398143"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga7160eeaa47f99f991d9b1f113b398143">PX_ALIGN_SUFFIX</a>(alignment)</td></tr>
<tr class="separator:ga7160eeaa47f99f991d9b1f113b398143"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd8f8779793627061774cfcfa1b9fbd7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gafd8f8779793627061774cfcfa1b9fbd7">PX_DEPRECATED</a></td></tr>
<tr class="separator:gafd8f8779793627061774cfcfa1b9fbd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab12cc8cbd08c9c19ab0d40b7f789012e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gab12cc8cbd08c9c19ab0d40b7f789012e">PX_COMPILE_TIME_ASSERT</a>(exp)&#160;&#160;&#160;typedef char PxCompileTimeAssert_Dummy[(exp) ? 1 : -1]</td></tr>
<tr class="separator:gab12cc8cbd08c9c19ab0d40b7f789012e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaace09d9150d8d87671f893afe548ebac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gaace09d9150d8d87671f893afe548ebac">PX_OFFSET_OF</a>(X,  Y)&#160;&#160;&#160;offsetof(X, Y)</td></tr>
<tr class="separator:gaace09d9150d8d87671f893afe548ebac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga305a9ab26a10d521e58782103206edf5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga305a9ab26a10d521e58782103206edf5">PX_OFFSETOF_BASE</a>&#160;&#160;&#160;0x100</td></tr>
<tr class="separator:ga305a9ab26a10d521e58782103206edf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ac82f7e080e1411a86f98758a0f3875"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga2ac82f7e080e1411a86f98758a0f3875">PX_OFFSET_OF_RT</a>(Class,  Member)&#160;&#160;&#160;(reinterpret_cast&lt;size_t&gt;(&amp;reinterpret_cast&lt;Class*&gt;(<a class="el" href="group__foundation.html#ga305a9ab26a10d521e58782103206edf5">PX_OFFSETOF_BASE</a>)-&gt;Member) - size_t(<a class="el" href="group__foundation.html#ga305a9ab26a10d521e58782103206edf5">PX_OFFSETOF_BASE</a>))</td></tr>
<tr class="separator:ga2ac82f7e080e1411a86f98758a0f3875"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e444d58dbf1459261fadc9b79594f63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga6e444d58dbf1459261fadc9b79594f63">PX_CUDA_CALLABLE</a></td></tr>
<tr class="separator:ga6e444d58dbf1459261fadc9b79594f63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae83a283ec08df8515d40c81810628e87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#gae83a283ec08df8515d40c81810628e87">PX_DUMMY_SYMBOL</a></td></tr>
<tr class="separator:gae83a283ec08df8515d40c81810628e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41f92d88ba8f7b8ef321aa090b0e270d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga41f92d88ba8f7b8ef321aa090b0e270d">PX_WEAK_SYMBOL</a></td></tr>
<tr class="separator:ga41f92d88ba8f7b8ef321aa090b0e270d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2af6846d9d49e433af97059f0291eef1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga2af6846d9d49e433af97059f0291eef1">PX_NOCOPY</a>(Class)</td></tr>
<tr class="separator:ga2af6846d9d49e433af97059f0291eef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a511de410e7de7a8625fb572f88bd89"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga0a511de410e7de7a8625fb572f88bd89">PX_SUPPORT_GPU_PHYSX</a>&#160;&#160;&#160;((<a class="el" href="group__foundation.html#ga5121e2d88c11a94738ee44b0b6b339a2">PX_WINDOWS_FAMILY</a>) || (<a class="el" href="group__foundation.html#ga73b08402e151455258acc7ec628a277b">PX_LINUX</a> &amp;&amp; <a class="el" href="group__foundation.html#ga559a6fbf1f502edf3e25e3b90647f111">PX_X64</a>))</td></tr>
<tr class="separator:ga0a511de410e7de7a8625fb572f88bd89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39f6354f5e10029a058e2141956ed9ef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga39f6354f5e10029a058e2141956ed9ef">PX_SUPPORT_COMPUTE_PHYSX</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ga39f6354f5e10029a058e2141956ed9ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58dd174408338f37c62dfe6ac1baec60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga58dd174408338f37c62dfe6ac1baec60">PX_SUPPORT_EXTERN_TEMPLATE</a>&#160;&#160;&#160;((!<a class="el" href="group__foundation.html#gabe2aa1202597c18f98b9e7cefdf807a8">PX_ANDROID</a>) &amp;&amp; (<a class="el" href="group__foundation.html#gaec15ff1639b763560ddaffc82936ff03">PX_VC</a> != 11))</td></tr>
<tr class="separator:ga58dd174408338f37c62dfe6ac1baec60"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga9727af514012bc32f852e20278a7b04e"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ga9727af514012bc32f852e20278a7b04e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__foundation.html#ga6e444d58dbf1459261fadc9b79594f63">PX_CUDA_CALLABLE</a> <a class="el" href="group__foundation.html#gacb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga9727af514012bc32f852e20278a7b04e">PX_UNUSED</a> (T const &amp;)</td></tr>
<tr class="separator:ga9727af514012bc32f852e20278a7b04e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga289f38577d111c621dfc38704bf887ac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__foundation.html#ga289f38577d111c621dfc38704bf887ac">PX_COMPILE_TIME_ASSERT</a> (<a class="el" href="group__foundation.html#gaace09d9150d8d87671f893afe548ebac">PX_OFFSET_OF</a>(<a class="el" href="structPxPackValidation.html">PxPackValidation</a>, a)==8)</td></tr>
<tr class="separator:ga289f38577d111c621dfc38704bf887ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.14-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_266c30cc99b40eba7d94345de82f8db9.html">packman-repo</a></li><li class="navelem"><a class="el" href="dir_44fe44e2771711da9c667697b685dcda.html">PxShared-public</a></li><li class="navelem"><a class="el" href="dir_e1dbf85b29c2f923267acb78e2c299dd.html">1.1.trunk.29467035</a></li><li class="navelem"><a class="el" href="dir_67f783feb5a64e036eee501a17b4317a.html">include</a></li><li class="navelem"><a class="el" href="dir_d5f223569182be7fb9b876919d20e64f.html">foundation</a></li><li class="navelem"><a class="el" href="PxPreprocessor_8h.html">PxPreprocessor.h</a></li>
    <li class="footer">Copyright &copy; 2008-2021 NVIDIA Corporation, 2788 San Tomas Expressway, Santa Clara, CA 95051 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a></li>
  </ul>
</div>
</body>
</html>
